Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Звіт
Предмет:
Об’єктно-орієнтоване програмування
Група:
КН

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний університет «Львівська політехніка» Кафедра АСУ Звіт до лабораторної роботи №1 з курсу “Об'єктно орієнтоване програмування” Варіант 11 Бунь І.П. Мета роботи: Вивчення основних опцій та можливостей меню для створення проектів у середовищі програмування Delphi Порядок роботи: По рекомендованих літературних джерелах ознайомитися з системою меню, засобами створення та відлагодження проектів в середовищі програмування Delphi. Набрати та відлагодити текст проекту. При відлагодженні вставити точки зупинки; Відкрити вікно спостереження за змінними. Змінити поточне значення деякої змінної. Відкрити зовнішній відлагоджувач Здійснити пошук оголошень. Вставити текстову заготовку. Ознайомитись з роботою Довідника. Використати контекстну підказку. Завдання Обчислення з заданою точністю за розкладом в ряд Тейлора значення функції y=sin(x) у точці заданій з клавіатури Текст Програми unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; Button1: TButton; Label1: TLabel; Edit2: TEdit; Label2: TLabel; Edit3: TEdit; Label3: TLabel; procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private Eps:double; X: double; { Private declarations } public procedure GetSinTailor; { Public declarations } end; var Form1: TForm1; implementation procedure TForm1.GetSinTailor; var Sum:Extended; elem:Extended; v:extended; sqrX:extended; begin sqrX:=X*X; Sum:=X ; elem:=X; v:=2.0 ; while abs(elem)>Eps do begin elem:=elem*(sqrX/(v*(v+1)))*(-1); v:=v+2; sum:=sum+elem; end; Form1.Edit3.Text:=floattostr(Sum); end; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var i:integer; buf:string ; begin if (Length(Form1.Edit1.Text)<>0) and (Length(Form1.Edit2.Text)<>0) then begin try buf:=Form1.Edit1.Text; for i:=1 to length(buf) do if buf[i]='.'then buf[i]:=',' ; Eps:=strtofloat(buf); buf:=Form1.Edit2.Text; for i:=1 to length(buf) do if buf[i]='.'then buf[i]:=',' ; X:=strtofloat(buf); except on E: EConvertError do ShowMessage ('Введено некоректні дані'+ #10 + 'Cghj,eqnt gjdnjhbnb ddsl'); end; GetSinTailor; end; end; procedure TForm1.FormCreate(Sender: TObject); begin Form1.Color:=$CCFFFF; end; end. Скріншоти роботи програми: Висновок: На цій лабораторній роботі я ознайомився з основою використання візуального середовища Делфі:створення проектів, управлінням основними об’єктами палітри компонентів ,створення власних процедур та функцій з використанням властивостей компонентів.
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини